Remove MSI IRQ storms prevention logic
authorShan Haitao <haitao.shan@intel.com>
Sat, 16 Jul 2011 08:12:19 +0000 (09:12 +0100)
committerShan Haitao <haitao.shan@intel.com>
Sat, 16 Jul 2011 08:12:19 +0000 (09:12 +0100)
commitcebdd97736df18bef50417a4157d352308f2380a
treea820ef09c57ec1603f5ca236490170adf9367776
parent3f3d4fd3b511c5266674c454599162cf4f6cbb31
Remove MSI IRQ storms prevention logic

The reason is:
1. The logic has negative impact on 10G NIC performance (assigned to
guest) by lowering the interrupt frequency that Xen can handle.
2. Xen already has IRQ rate limit logic, which can also help to
prevent IRQ storms.

Signed-off-by: Shan Haitao <haitao.shan@intel.com>
xen/arch/x86/hvm/vlapic.c
xen/arch/x86/irq.c
xen/drivers/passthrough/io.c
xen/include/asm-x86/hvm/io.h
xen/include/xen/irq.h